運算子主要是利用符號或單詞,來運算前後的值並回傳結果
範例:
我們到 Chrome 瀏覽器的 Console 來查

範例中 1 和 2 被稱為運算元,而 + 稱之為運算子,
該範例有兩個運算元,因此稱為二元運算子或算術運算子

範例中 typeof 為運算子,而 aaa 為運算元
該範例只有一個運算元,因此稱為一元運算子
var a;
a = 1 + 1;

該範例中 a = 1 + 1 包含了兩個運算子,分別為 =和 +,
會先將 1 + 1 的結果 2 運算出來,隨後將 2 賦予到變數 a 中,
因此 a = 1 + 1 裡面都屬於二元運算子
var bmi = 25;
var b = (bmi > 20) ? '胖' : '瘦';
console.log(b); // 胖
該範例中 (bmi > 20) ? '胖' : '瘦'; 為三元運算子又稱條件運算子,
其中 ? 和 : 為運算子,(bmi > 20) 、 '胖' 和 '瘦' 為運算元,
如果 bmi 大於 20 會顯示 胖,否則顯示 瘦,
而 var b = (bmi > 20) ? '胖' : '瘦' 會先將後面的三元運算子結果運算出來後,
才將結果賦予到變數 b 上,而這段程式碼包含一個二元運算子和一個三元運算子
更多運算子的說明可到 MDN 參考文件查看
以上是今天運算子的部分,感謝觀看!!